section {
  padding: 40px 0;
  background-color: #FAF7F8; }
  section .share .breadcrumb-item + .breadcrumb-item::before {
    content: ">"; }
  section .share .breadcrumb {
    color: #999999;
    font-size: 16px;
    background-color: #FAF7F8;
    padding: 40px 0; }
  section .share .fx-tab > ul {
    list-style: none;
    font-size: 18px;
    padding: 15px 70px;
    width: 780px;
    margin: auto;
    border-radius: 30px;
    background-color: #FFF; }
    section .share .fx-tab > ul li {
      display: inline-block;
      margin-left: 70px; }
      section .share .fx-tab > ul li a {
        display: block;
        text-decoration: none;
        color: #999999; }
        section .share .fx-tab > ul li a:hover, section .share .fx-tab > ul li a.active {
          border-bottom: 2px solid #2ECE9A; }
  section .share .fx-tab-content, section .share .bk-tab-content {
    padding-top: 40px; }
    section .share .fx-tab-content .left, section .share .bk-tab-content .left {
      width: 270px;
      text-align: center;
      float: left;
      background-color: #FFF; }
      section .share .fx-tab-content .left > .title, section .share .bk-tab-content .left > .title {
        font-size: 20px;
        color: #333333;
        padding: 20px; }
      section .share .fx-tab-content .left ul, section .share .bk-tab-content .left ul {
        list-style: none; }
        section .share .fx-tab-content .left ul li a, section .share .bk-tab-content .left ul li a {
          display: block;
          padding: 20px;
          color: #666666;
          font-size: 18px;
          text-decoration: none;
          border-bottom: 2px solid #FFF; }
          section .share .fx-tab-content .left ul li a:hover, section .share .fx-tab-content .left ul li a.active, section .share .bk-tab-content .left ul li a:hover, section .share .bk-tab-content .left ul li a.active {
            color: #FFF;
            background-color: #2ECE9A; }
    section .share .fx-tab-content .right, section .share .bk-tab-content .right {
      width: 910px;
      background-color: #FFF;
      float: right; }
      section .share .fx-tab-content .right > ul, section .share .bk-tab-content .right > ul {
        list-style: none; }
        section .share .fx-tab-content .right > ul > li, section .share .bk-tab-content .right > ul > li {
          font-size: 16px;
          padding: 20px;
          border-bottom: 2px dashed #F8F8F8; }
          section .share .fx-tab-content .right > ul > li::after, section .share .bk-tab-content .right > ul > li::after {
            display: block;
            clear: both;
            content: ""; }
          section .share .fx-tab-content .right > ul > li a, section .share .bk-tab-content .right > ul > li a {
            color: #333333;
            float: left; }
          section .share .fx-tab-content .right > ul > li > div, section .share .bk-tab-content .right > ul > li > div {
            color: #333333;
            float: right; }
      section .share .fx-tab-content .right .my-pagination, section .share .bk-tab-content .right .my-pagination {
        font-size: 13px;
        color: #999999;
        padding-top: 20px;
        background-color: #FAF7F8; }
        section .share .fx-tab-content .right .my-pagination .total, section .share .bk-tab-content .right .my-pagination .total {
          width: 80px;
          float: left; }
        section .share .fx-tab-content .right .my-pagination .page-size, section .share .bk-tab-content .right .my-pagination .page-size {
          width: 80px;
          float: left;
          margin-left: 20px; }
          section .share .fx-tab-content .right .my-pagination .page-size select, section .share .bk-tab-content .right .my-pagination .page-size select {
            border: 1px solid #E5E5E5;
            border-radius: 4px;
            color: #666666; }
        section .share .fx-tab-content .right .my-pagination ul, section .share .bk-tab-content .right .my-pagination ul {
          list-style: none;
          float: right; }
          section .share .fx-tab-content .right .my-pagination ul li, section .share .bk-tab-content .right .my-pagination ul li {
            display: inline-block;
            margin-left: 5px; }
            section .share .fx-tab-content .right .my-pagination ul li a, section .share .bk-tab-content .right .my-pagination ul li a {
              padding: 4px 8px;
              color: #808080; }
              section .share .fx-tab-content .right .my-pagination ul li a.active, section .share .bk-tab-content .right .my-pagination ul li a.active {
                color: #FFF;
                background-color: #2ECE9A; }
          section .share .fx-tab-content .right .my-pagination ul .all-page, section .share .bk-tab-content .right .my-pagination ul .all-page {
            line-height: 25px; }
    section .share .fx-tab-content .detail, section .share .bk-tab-content .detail {
      font-size: 16px;
      color: #666666;
      padding: 30px 40px 30px 20px; }
      section .share .fx-tab-content .detail .title, section .share .bk-tab-content .detail .title {
        color: #333333;
        font-size: 20px; }
      section .share .fx-tab-content .detail .time, section .share .bk-tab-content .detail .time {
        margin-top: 20px; }
      section .share .fx-tab-content .detail .desc, section .share .bk-tab-content .detail .desc {
        margin-top: 30px; }
      section .share .fx-tab-content .detail .de-btn, section .share .bk-tab-content .detail .de-btn {
        text-align: right; }
        section .share .fx-tab-content .detail .de-btn a, section .share .bk-tab-content .detail .de-btn a {
          color: #2ECE9A;
          font-size: 20px;
          padding: 10px 20px;
          border: 1px solid #2ECE9A;
          border-radius: 4px;
          text-decoration: none;
          margin-left: 60px; }
          section .share .fx-tab-content .detail .de-btn a:hover, section .share .fx-tab-content .detail .de-btn a.active, section .share .bk-tab-content .detail .de-btn a:hover, section .share .bk-tab-content .detail .de-btn a.active {
            color: #FFF;
            border: 1px solid #FFF;
            background-color: #2ECE9A; }
  section .share .bk-tab-content {
    padding: 0; }
